"use strict";

module.exports = {
  publicPath: "/",
  // 在npm run build 或 yarn build 时 ，生成文件的目录名称（要和baseUrl的生产环境路径一致）（默认dist）
  outputDir: "dist",
  // 用于放置生成的静态资源 (js、css、img、fonts) 的；（项目打包之后，静态资源会放在这个文件夹下）
  assetsDir: "static",
  // 如果你不需要生产环境的 source map，可以将其设置为 false 以加速生产环境构建。
  productionSourceMap: false,
  // configureWebpack: {
  //   devtool: "source-map",
  // },
  css: {
    loaderOptions: { 
      scss: {
        // 引入全局 SCSS 文件
        prependData: `
          @import "@/assets/css/mixin.scss";
          @import "@/assets/css/variate.scss";
          `
      }
    }
  },
  chainWebpack(config) {
    config.plugins.delete("preload");
    config.plugins.delete("prefetch");
    config.module.rules.delete("eslint");
  },
};
